<?php
/*
* Служебный файл - сервер обработки всех POST-запросов в Гостевой книге
*/
if(isset($_POST['csubmit'])){
	if (
			isset($_POST['cname']) && !empty(trim($_POST['cname'])) &&
			isset($_POST['commarea']) && !empty(trim($_POST['commarea']))
		) 
			{
				$name = addslashes(trim(strip_tags($_POST['cname'])));
				$comment = addslashes(trim(strip_tags($_POST['commarea'])));
				$pid = $_POST['pid'];
	
				$result = $gbook->commentAdd($name, $comment, $pid);
				header('Location: '.$_SERVER['PHP_SELF']);
		
	} else {
				$errMsg = "Укажите имя и введите комментарий!";
  		}
}

elseif(($_POST['which'])){
		if(isset($_POST['cancel'])) {
			header('Location: '.$_SERVER['PHP_SELF']);
			exit;
		}

	if(!empty(trim($_POST['post']))){

			$id = $_POST['which'];
	
			$post = addslashes(trim(strip_tags($_POST['post'])));
	
			$result = $gbook->postUpdate($id, $post);
			$status = true;
			header('Location: '.$_SERVER['PHP_SELF']);
			
		} else {
			$errMsg = "Сообщение не должно быть пустым!";
			$status = $gbook->setLastEdit($_POST['which']);
		}

	} else {

		if(
			isset($_POST['name']) && !empty(trim($_POST['name'])) &&
			isset($_POST['post']) && !empty(trim($_POST['post'])))
		{
			$name = addslashes(trim(strip_tags($_POST['name'])));
			$post = addslashes(trim(strip_tags($_POST['post'])));
	
			$result = $gbook->postSave($name, $post);
		
		} else {
				$errMsg = "Укажите имя и введите сообщение!";
		}
}

?>